Object-Oriented and Hybrid Modeling in Modelica
نویسندگان
چکیده
Modelica is an object-oriented language for modeling of large and heterogeneous physical systems. Typical applications include mechatronic models in robotics, automotive and aerospace applications involving mechanical, electrical, hydraulic and control subsystems, process oriented applications and generation and distribution of electric power. The unique features of Modelica to model combined continuous time and discrete event systems are discussed. A hybrid Modelica model is described by a set of synchronous differential, algebraic and discrete equations leading to deterministic behaviour and automatic synchronization of the continuous time and discrete event parts of a model.
منابع مشابه
The Architecture of the Smile/M Simulation Environment
Smile is an object-oriented, equation-based, hybrid modeling and simulation environment. The focus of this paper is the extension (Smile/M) of the Smile system to Modelica, a new modeling language currently being defined in an international collaboration effort. An overview of this language, which may well become a quasi-standard in the simulation community, is given. Interfacing Smile to Model...
متن کاملObject - oriented and Structural - dynamic Modeling and Simulation I
The SNE special issues on Object-oriented and Structural-dynamic Modelling and Simulation emphasize on recent developments in languages and tools for object-oriented modelling of complex systems and on approaches, languages and tools for structural-dynamic systems. Computer aided modelling and simulation of complex systems , using components from multiple application domains, have in recent yea...
متن کاملAn Advanced Environment for Hybrid Modeling of Biological Systems Based on Modelica
Biological systems are often very complex so that an appropriate formalism is needed for modeling their behavior. Hybrid Petri Nets, consisting of time-discrete Petri Net elements as well as continuous ones, have proven to be ideal for this task. Therefore, a new Petri Net library was implemented based on the object-oriented modeling language Modelica which allows the modeling of discrete, stoc...
متن کاملHybrid Modeling in Modelica based on the Synchronous Data Flow Principle
The unique features of the object-oriented modeling language Modelica to model combined continuous time and discrete event systems are discussed. A hybrid Modelica model is described by a set of synchronous differential, algebraic and discrete equations leading to deterministic behaviour and automatic synchronization of the continuous and discrete parts of a model. The consequences of this view...
متن کاملOn the Connection of Equation- and Automata-based Languages: Transforming the Compositional Interchange Format to Modelica
In recent years, the object-oriented Modelica formalism for dynamic hybrid models has become a de-facto standard for the equation-based modeling, design, and analysis of complex, heterogeneous systems. It provides powerful mechanisms for model structuring and consistent model re-use, and a variety of tools are available that are based on the Modelica formalism. In this paper, an algorithmic tra...
متن کامل